oily residue - Turkish English Dictionary